/**
 * Witontek.com.
 * Copyright (c) 2012-2018 All Rights Reserved.
 */
package test.absclass;

/**
 * 
 * @author Long
 * @version $Id: Base.java, v 0.1 2018年5月4日 下午3:51:28  xiaolong.ma  Exp $
 */
public abstract class Base {

    public abstract void before();

    public void run() {
        before();
        System.out.println("base run....");
        after();
    }

    public abstract void after();

}
